In this tutorial, you will learn how to build a Windows desktop application using Flutter. Specifically, you'll be creating MetaTube, an app that simplifies handling YouTube video metadata. Even if you're not a YouTuber, you should still watch this video as it covers a lot of useful information that you can apply to your own desktop application development. Throughout the video, you'll learn about proper folder structure, setting up your app's window, reading and writing data, making custom widgets and services, and, most importantly, turning your app into an EXE that you can install on your computer. Whether you're new to Flutter or an experienced developer looking to expand your skills, this tutorial is for you. So, let's dive in and start building a Windows desktop app with Flutter! TimeStamps 00:00 Introduction 00:34 Getting Started 01:04 Setting Up Main File 02:10 Coding our Home Screen 05:04 Creating Main Button 07:18 Creating Action Button 12:14 Creating Button Style 15:37 Creating a Custom Text Field 21:05 Styling our Custom Text Field 30:01 Adding Copy To Clipboard Button 34:23 Adding Copy to Clipboard Functionality 36:53 Creating a Custom Snackbar 41:27 Adding our Text Fields 42:50 Adding our Save Button 44:08 Creating our File Service 45:46 Fixing our Text Editing Controllers 51:00 Setting up our File Service 51:40 Handling Saving our Content 58:02 Getting Today's date 1:00:45 Finishing our Save Content 1:08:37 Adding Save to our Save Button 1:10:37 Handling Loading Files 1:17:24 Adding Load to our Load Button 1:18:50 Handling New Files 1:20:03 Adding New File to our New File button 1:21:09 Handling Changing Directory 1:23:27 Adding Change Directory to our Directory Button 1:24:56 Making sure all is working properly 1:25:37 Creating a Splash Screen 1:26:13 Styling our Splash Screen 1:30:39 Styling our Window 1:35:43 Creating App Icon in Figma 1:37:52 Updating App Info 1:38:53 Building our App 1:39:15 Testing our App 1:40:30 Downloading Inno Setup 1:40:49 Turning our App into an Exe 1:44:13 Installing our App 1:45:48 Outro 🛡️Join this channel to get access to perks: https://www.youtube.com/@Spellthorn/join Help me reach my sub goal by subscribing https://youtube.com/@Spellthorn?sub_confirmation=1 ||||||||||||||| 232% ||||||||||||||| 4.65K/2K Most recent subscriber: Elvis Boateng @Spellthorn is a talented web/mobile developer who is dedicated to helping others improve their coding skills. Through their YouTube channel, they create informative and engaging videos that cover a wide range of programming topics. - https://spellthorn.com/